leaf-and-pod spot of pea - Francés Inglés Diccionario